import axios from 'axios'
import vueAxios from 'vue-axios'
import Vue from 'vue'

// 释放组件,添加到vue原型链
Vue.use(axios, vueAxios)

const instance = axios.create({
    baseURL: 'https://autumnfish.cn/bignews/api/v1',
    timeout: 1000,
      //兼容老版本接口，设置默认请求头
  headers: {'Content-Type': 'application/x-www-form-urlencoded'},
     //兼容老版本接口，全局处理参数
  transformRequest: [function (data, headers) {
    // 对 data 进行任意转换处理
    let sp = new URLSearchParams()
    for(let key in data){
        sp.append(key,data[key])
    };
    return sp;
  }],
});
  
// 导出instance
export default instance